home *** CD-ROM | disk | FTP | other *** search
-
- Software V 1.0
-
- 1. Allgemeine Informationen
-
- Programmautor: Horst Fabry
- Ackersieper Weg 7
- D-5828 Ennepetal 1
-
- System: Atari 1040 STF
- Monochrom-Bildschirm SM 124
- Drucker NEC P6 Color
-
- Entwickelt mit: ST Pascal plus von CCD
-
- Dokumentiert mit: 1st Word plus von GST
-
- Atari ST, GEM, 1st Word plus und NEC sind eingetragene Waren-
- zeichen.
-
- Dieses Programm dient dazu, die ständig wachsende Programmsamm-
- lung jedes Atari ST - Besitzers unter Kontrolle zu halten.
-
- Das Programm müßte auf jedem Atari ST - Computer mit monochromem
- Monitor und einem oder zwei Diskettenlaufwerken und einem NEC- /
- Epson-kompatiblen Drucker laufen. Sollte dies nicht der Fall
- sein, bitte ich mir die Ursache mitzuteilen, damit ich in
- weiteren Programmversionen möglichst viele Konfigurationen
- unterstützen kann. Das Programm arbeitet speicherorientiert, d.h.
- das Softwareverzeichnis wird zu Beginn komplett in den Speicher
- geladen und bei Beendigung automatisch gespeichert. Dadurch
- arbeiten alle Routinen sehr schnell, die Anzahl der möglichen
- Einträge in das Verzeichnis ist jedoch auf den freien Speicher-
- platz beschränkt. Bei einem ST mit 1 MB Hauptspeicher sind dies
- jedoch über 10000 Einträge, wenn man ohne Ramdisk arbeitet. Dies
- dürfte auch für größere Programmsammlungen ausreichend sein.
-
- Damit das Programm korrekt läuft, müssen auf der Diskette
- folgende Dateien im Ordner SOFTWARE enthalten sein:
-
- SOFTWARE.PRG (enthält das lauffähige Programm)
- SOFTWARE.RSC (enthält die Resourcedatei)
- SOFTWARE.DAT (enthält das Softwareverzeichnis, wird beim
- ersten Programmaufruf erstellt)
-
- Nach dem Start des Programms ist eine Dialogbox mit Hinweisen
- zum Programm und Autor auf dem Bildschirm zu sehen.
-
- Nach Anklicken des 'OK'-Buttons oder Drücken der 'Return'-Taste
- können alle Funktionen aus der Menüleiste ausgewählt werden.
-
- 2. Beschreibung der Menüpunkte
-
- 2.1 Desk
-
- Der Menüpunkt Desk enthält folgenden Unterpunkt.
-
- 2.1.1 Info zu Software
-
- Wird dieser Menüpunkt ausgewählt, so erscheint die gleiche
- Dialogbox wie beim Start des Programms mit Angaben zum Programm
- und zum Autor. Durch Anklicken des 'OK'-Buttons oder Drücken der
- 'RETURN'-Taste kann man mit der Verarbeitung fortfahren.
-
- Außerdem können unter Desk wie gewohnt Accessories aufgerufen
- werden.
-
- 2.2 Eingabe
-
- Der Menüpunkt Eingabe enthält folgende Unterpunkte:
-
- 2.2.1 Eintrag aufnehmen
-
- Über diesen Menüpunkt wird ein Programm in das Softwareverzeich-
- nis aufgenommen. Die Aufnahme erfolgt über eine Dialogbox. Über
- Textfelder werden der Programmname, die Diskettennummer und eine
- erläuternde Bemerkung zum Programm erfaßt. Mit Hilfe der Buttons
- erfolgt die Einordnung des Programms als GEM- oder TOS-Anwendung.
- Außerdem wird hier erfaßt , ob das Programm auf einem Farbmonitor
- und/oder dem monochromen Monitor lauffähig ist und in welcher
- Auflösung das Programm läuft. Ein Zähler gibt Auskunft darüber,
- wieviele Einträge noch eingegeben werden können. Nach Anklicken
- des 'OK'-Buttons wird der Eintrag in das Verzeichnis aufgenommen.
- Hat man die Funktion versehentlich aufgerufen oder sind keine
- weiteren Programme zu erfassen, so gelangt man durch Anklicken
- des 'Abbruch'-Buttons zurück zur Menüleiste.
-
- 2.2.2 Eintrag ändern
-
- Dieser Menüpunkt erlaubt es, Einträge zu suchen und zu verändern.
- Dies geschieht über eine Dialogbox. Durch Anklicken des 'Suchen'-
- Buttons wird der erste Eintrag zur Änderung angeboten, auf den
- der eingegebene Suchbegriff zutrifft. Der Suchbegriff ist entwe-
- der der vollständige Programmname oder eine darin enthaltene
- Zeichenkette. Wird der eingegebene Begriff gefunden, so wird in
- die Erfassungsmaske verzweigt (siehe 2.2.1) und die Änderungen
- können eingegeben werden. Durch Anklicken des 'OK'-Buttons wird
- der geänderte Eintrag übernommen und zum Suchen zurückverzweigt.
- Wird der 'Abbruch'-Button angeklickt, so wird ohne Änderung zur
- Menüleiste zurückverzweigt. Über den 'Weiter'-Button können wei-
- tere Einträge mit dem gleichen Suchbegriff gesucht und geändert
- werden. Sind keine weiteren Einträge mit diesem Begriff vorhan-
- den, so wird der 'Weiter'-Button gesperrt. Durch Anklicken des
- 'Abbruch'-Buttons gelangt man zurück zur Menüleiste.
-
- 2.2.3 Eintrag löschen
-
- Nach Aufruf dieses Menüpunktes erscheint eine Dialogbox. Durch
- Anklicken des 'Suchen'-Buttons wird der erste Eintrag zur Lö-
- schung angeboten, auf den der eingegebene Suchbegriff zutrifft.
- Der Suchbegriff ist entweder der vollständige Programmname oder
- eine darin enthaltene Zeichenkette. Wird der Suchbegriff gefun-
- den, so wird zur Kontrolle der Inhalt des Eintrags angezeigt und
- kann nun gelöscht werden. Durch Anklicken des 'Löschen'-Buttons
- wird der Eintrag aus der Liste entfernt und zum Suchen zurück-
- verzweigt Wird der 'Abbruch'-Button angeklickt, so wird ohne
- Löschung zur Menüleiste zurückverzweigt. Über den 'Weiter'-Button
- können weitere Einträge mit dem gleichen Suchbegriff gesucht und
- gelöscht werden. Sind keine weiteren Einträge mit diesem Begriff
- vorhanden, so wird zur Menüleiste zurückverzweigt. Durch Anklic-
- ken des 'Abbruch'-Buttons gelangt man zurück zur Menüleiste.
-
- 2.3.4 Datei speichern
-
- Dieser Menüpunkt bewirkt die Zwischenspeicherung des
- Softwareverzeichnisses. Er sollte von Zeit zu Zeit aufgerufen
- werden, wenn viele Einträge gleichzeitig erfaßt oder geändert
- werden, damit bei Stromausfall oder Systemabsturz nicht alle
- erfaßten Daten verloren sind. Nach Beendigung des
- Speichervorgangs gelangt man automatisch zurück zur Menüleiste.
-
- 2.3 Ausgabe
-
- Der Menüpunkt Ausgabe enthält folgende Unterpunkte:
-
- 2.3.1 Liste ausgeben
-
- Die Anwahl dieses Menüpunktes bewirkt die Ausgabe des Verzeich-
- nisses auf dem Bildschirm. Dabei wird immer die erste Seite
- ausgegeben. Wurde keine Auswahl vorgegeben (siehe 2.3.5), so
- werden die ersten Einträge des Verzeichnisses ausgegeben, sonst
- nur diejenigen, auf welche die Auswahlbedingung zutrifft. Es
- werden pro Seite 15 Einträge angezeigt.
-
- 2.3.2 Vorwärts blättern
-
- Dieser Menüpunkt dient dazu, weitere Einträge des Verzeichnisses
- auf dem Bildschirm anzuzeigen. Wurde eine Auswahl vorgegeben
- (siehe 2.3.5), so werden nur weitere Einträge gezeigt, auf die
- die Auswahlbedingung zutrifft. Ist bereits das Ende des Verzeich-
- nisses erreicht, so wird dieser Menüeintrag gesperrt.
-
- 2.3.3 Rückwärts blättern
-
- Wurde innerhalb der Liste vorwärts geblättert (siehe 2.3.2), so
- kann mit diesem Menüpunkt die Anzeige der vorherigen Bildschirm-
- seite bewirkt werden. Wurde eine Auswahlbedingung vorgegeben
- (siehe 2.3.5), so werden nur Einträge angezeigt, die dieser
- Bedingung genügen. Ist der Anfang des Verzeichnisses erreicht, so
- wird dieser Menüpunkt gesperrt, d.h. er kann nicht mehr aufgeru-
- fen werden.
-
- 2.3.4 Liste ausdrucken
-
- Über diesen Menüpunkt kann ein Andruck des Verzeichnisses erfol-
- gen. Wurde vorher eine Auswahlbedingung eingegeben (siehe 2.3.5),
- so werden nur die Einträge angedruckt, die der Bedingung genügen.
- Das Programm prüft vor der Ausgabe, ob ein Drucker an der
- parallelen Schnittstelle angeschlossen und online ist. Ist dies
- nicht der Fall, erfolgt ein entsprechender Hinweis mit der
- Möglichkeit den Druckvorgang abzubrechen. Der Andruck erfolgt in
- Schmalschrift, daher ist ein NEC- / Epson-kompatibler Drucker
- nötig, um eine fehlerfreie Ausgabe zu garantieren. Es werden pro
- Seite 60 Einträge angedruckt.
-
- 2.3.5 Auswahl vorgeben
-
- Über eine Dialogbox kann die Anzeige bzw. der Andruck des
- Verzeichnisses auf bestimmte Einträge begrenzt werden. Um eine
- Auswahl vorzugeben, sind die entsprechenden Felder zu füllen,
- bzw. die Buttons anzuklicken. Bei den Feldern Programmname, Disk-
- Nr und Bemerkung sind auch Teilzeichenketten möglich (z.B.
- 'Disk-Nr. 1__', für alle Disknummern, die mit 1 beginnen oder
- 'Bemerkung: Atari', für alle Einträge die 'Atari' im Bemerkungs-
- feld enthalten). Die Auswahlbedingung wird durch Anklicken des
- 'OK'-Buttons aktiviert und bleibt bis zum nächsten Aufruf dieses
- Menüpunktes bestehen. Über den 'Abbruch'-Button wird eine beste-
- hende Auswahl gelöscht und zurück zur Menüleiste verzweigt.
-
- 2.4 Ende
-
- Der Menüpunkt Ende enthält folgenden Unterpunkt:
-
- 2.4.1 Programm beenden und Datei speichern
-
- Dieser Menüpunkt bewirkt die korrekte Beendigung des Programms
- und die Rückkehr zum GEM-Desktop. Vorher wird die komplette
- Softwareliste neu abgespeichert. Das Programm sollte immer auf
- diesem Wege beendet werden, da andernfalls durchgeführte Änder-
- ungen und Erweiterungen des Verzeichnisses nicht abgespeichert
- werden!
-
- 3. Schlußbemerkung
-
- Ich hoffe, daß Sie dieses Programm gebrauchen können und viel
- Freude daran haben. Falls Sie Programmfehler entdecken sollten,
- oder Kritik bzw. Anregungen zu diesem Programm geben möchten, so
- schreiben Sie mir bitte.
-
-